dot snails - Turkish English Dictionary